package com.mairuide.phone.callanalysis.entity;

import java.io.Serializable;

/**
 * @Description
 * @auther 刘中华
 * @create 2019-06-05 14:31
 */
public class PhoneMapDetail implements Serializable {
    private String CID;

    private String LAC;

    private String SERVICE_NUMBER;

    private String STARTING_TIME;
    
    private String PARTY_NUMBER;
    
    private String TALK_TIME;
    
    private Integer CALL_TYPE;

    private String LNGB;

    private String LATB;

    private String ADDRESS;

    public String getCID() {
        return CID;
    }

    public void setCID(String CID) {
        this.CID = CID;
    }

    public String getLAC() {
        return LAC;
    }

    public void setLAC(String LAC) {
        this.LAC = LAC;
    }

    public String getSERVICE_NUMBER() {
        return SERVICE_NUMBER;
    }

    public void setSERVICE_NUMBER(String SERVICE_NUMBER) {
        this.SERVICE_NUMBER = SERVICE_NUMBER;
    }

    public String getLNGB() {
        return LNGB;
    }

    public void setLNGB(String LNGB) {
        this.LNGB = LNGB;
    }

    public String getLATB() {
        return LATB;
    }

    public void setLATB(String LATB) {
        this.LATB = LATB;
    }

    public String getADDRESS() {
        return ADDRESS;
    }

    public void setADDRESS(String ADDRESS) {
        this.ADDRESS = ADDRESS;
    }

    public String getSTARTING_TIME() {
		return STARTING_TIME;
	}

	public void setSTARTING_TIME(String sTARTING_TIME) {
		STARTING_TIME = sTARTING_TIME;
	}

	public String getPARTY_NUMBER() {
		return PARTY_NUMBER;
	}

	public void setPARTY_NUMBER(String pARTY_NUMBER) {
		PARTY_NUMBER = pARTY_NUMBER;
	}

	public String getTALK_TIME() {
		return TALK_TIME;
	}

	public void setTALK_TIME(String tALK_TIME) {
		TALK_TIME = tALK_TIME;
	}

	public Integer getCALL_TYPE() {
		return CALL_TYPE;
	}

	public void setCALL_TYPE(Integer cALL_TYPE) {
		CALL_TYPE = cALL_TYPE;
	}

	@Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (!(o instanceof PhoneMapDetail)) return false;

        PhoneMapDetail that = (PhoneMapDetail) o;

        if (!CID.equals(that.CID)) return false;
        if (!LAC.equals(that.LAC)) return false;
        if (!LNGB.equals(that.LNGB)) return false;
        if (!LATB.equals(that.LATB)) return false;
        return ADDRESS.equals(that.ADDRESS);
    }

    @Override
    public int hashCode() {
        int result = CID.hashCode();
        result = 31 * result + LAC.hashCode();
        result = 31 * result + LNGB.hashCode();
        result = 31 * result + LATB.hashCode();
        result = 31 * result + ADDRESS.hashCode();
        return result;
    }
}
